steep and craggy cliff - Alemán Inglés Diccionario